package com.frejoys.dao.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;

// 店铺销售日统计表实体类
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("j_store_statistics_day")
public class StoreStatisticsDay implements Serializable {
    

    private static final long serialVersionUID = 1L;

    // 统计ID
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    // 店铺ID
    private Integer storeId;
    
    // 累计订单金额
    private BigDecimal price;
    
    // 累计返利金额
    private BigDecimal rebateMoney;
    
    // 累计推广金额
    private BigDecimal promotionMoney;
    
    // 累计佣金金额
    private BigDecimal commissionMoney;
    
    // 累计店铺收益金额
    private BigDecimal money;

    // 累计交易手续费金额
    private BigDecimal bankCashChargesMoney;
    
    // 时间，格式年 - 2024
    private Integer y;
    
    // 时间，格式年月 - 202404
    private Integer ym;
    
    // 时间，格式年月日 - 20240401
    private Integer ymd;
    
    // 创建时间
    private Integer createTime;
}
